﻿using System;

namespace CP.SharePoint.SiteStyles
{
    public class SiteStyleItem
    {
        /// <summary>
        /// The unique list item id for the site style.
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// The title of the site style.
        /// </summary>
        public string Title { get; set; }

        /// <summary>
        /// A short description of the site style.
        /// </summary>
        public string Description { get; set; }
        
        /// <summary>
        /// The server relative or relative path to the CSS file
        /// for the site style.
        /// </summary>
        public string CssPath { get; set; }

        /// <summary>
        /// The server relative path to the preview image for the
        /// site style.
        /// </summary>
        public string ThumbnailPath { get; set; }

        /// <summary>
        /// A true/false representation of whether or not the 
        /// current site style should be marked themable.
        /// </summary>
        public bool Themable { get; set; }
    }
}
